Classification and Evaluation of Middleware Collaboration Architectures for Converging MHP and OSGi in a Smart Home

نویسندگان

  • Cheng-Liang Lin
  • Pang-Chieh Wang
  • Ting-Wei Hou
چکیده

If Interactive Digital Television (IDTV) and Residential Service Gateway (RG) converge, i.e. to share services and resources, add-on values or new services could be created. We assume that a user will have an IDTV instance and an RG instance. These two can be implemented on a single machine or each on a separate machine connected by a network. Collaboration architectures of IDTV and RG support the converged IDTV and RG services. We first make a classification of the collaboration architectures to be: RG based on IDTV, IDTV based on RG, or networked IDTV-RG implementations. Secondly, we propose the use of Proxy design pattern for collaboration between IDTV and RG. Thirdly, we implemented the Proxy design pattern for all collaboration architectures. Finally, we evaluated (1) their required efforts in lines of code modified/enhanced, (2) quantitative performance metrics, such as memory usage, system startup time, object registry time and method invocation time, and (3) qualitative metrics, such as bilateral call, dynamic upgrade, cohesion, and coupling. The experimental target IDTV middleware was DVB/ MHP Java Profile, and the Residential Gateway middleware was Open Service Gateway initiative (OSGi).

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Smart Door: A Ubiquitous Collaboration System for Home Activities in the Smart Home

This paper describes a smart home system consisting of Smart Door Porch and a home portal. Smart Door Porch uses cameras, an RFID (radio-frequency identification) reader, and a touch panel for home security as well as the at-home awareness of each family member. The home portal uses Open Services Gateway initiative (OSGi) framework and Java EE as the middleware to provide services including hom...

متن کامل

Exploiting OSGi capabilities from MHP applications

In this paper we introduce a cooperative environment between the Interactive Digital TV (IDTV) and home networking with the aim of allowing the interaction between interactive TV applications and the controllers of the in-home appliances in a natural way. More specifically, our proposal consists of merging MHP (Multimedia Home Platform), one of the main standard frameworks for IDTV, with OSGi (...

متن کامل

OSGi-Based Context-Aware Middleware for Building Intelligent Services in a Smart Home Environment

Context awareness technology is a key technology of digital home that brings a more convenient life. Context awareness technology is a system that catches the information from the sensor network, which is built in environment, the network could get the environment data immediately, and through this data information that network provides, the system could do the exactly the right thing that help...

متن کامل

An Efficient Bundle Replacement Algorithm for OSGi Platform

OSGi is a middleware standard for home gateways, designed for smart home applications. OSGi models services as separate components, called bundles. Smart home applications might differ in their importance. For example, home security system is more important than Internet game. Bundles collaborate to provide the required service. This paper proposes a bundle replacement algorithm that takes into...

متن کامل

Designing an Embedded Electronic-Prescription Application for Home-Based Telemedicine Using OSGi Framework?

The combined benefits of Open Services Gateway Initiative (OSGi) and Smart card technologies in embedded devices have made the two technologies suitable for developing middleware applications for home appliances. In this paper, we describe an electronic-prescription (eRx) system currently under development for home-based telemedicine. The eRx system is intended to support a home cared patient w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Inf. Sci. Eng.

دوره 25  شماره 

صفحات  -

تاریخ انتشار 2009